package com.yfp.goods.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.v3.oas.annotations.media.Schema;

import java.io.Serializable;
import java.util.Date;

/**
 * 套餐商品表(ComboGoods)实体类
 *
 * 
 * @since 2023-12-27 15:35:02
 */
@Schema(title = "套餐商品")
public class ComboGoods implements Serializable {
    private static final long serialVersionUID = 313051359633324244L;
    /**
     * 套餐商品id
     */
    @Schema(title = "套餐商品id")
    private String comboGoodsId;
    /**
     * 套餐id
     */
    @Schema(title = "套餐id")
    private String comboId;
    /**
     * 商品id
     */
    @Schema(title = "商品id")
    private String goodsId;
    /**
     * 创建时间
     */
    @Schema(title = "创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createTime;
    /**
     * 更新时间
     */
    @Schema(title = "更新时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date updateTime;

    /**
     * 公司id
     */
    @Schema(title ="公司id")
    private String companyId;

    /**
     * 公司id
     */
    @Schema(title ="公司id列表")
    private String companyIds;

    public String getCompanyIds() {
        return companyIds;
    }

    public void setCompanyIds(String companyIds) {
        this.companyIds = companyIds;
    }

    public String getCompanyId() {
        return companyId;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId;
    }

    public String getComboGoodsId() {
        return comboGoodsId;
    }

    public void setComboGoodsId(String comboGoodsId) {
        this.comboGoodsId = comboGoodsId;
    }

    public String getComboId() {
        return comboId;
    }

    public void setComboId(String comboId) {
        this.comboId = comboId;
    }

    public String getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(String goodsId) {
        this.goodsId = goodsId;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

}

